package com.bonc.modules.rpt.entity;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @author jinlong
 * @date 2021/8/4
 */
@Data
@TableName("DWFRTOPR.TB_RPT_SUDDEN_EVENT_TOT")
public class SuddenEventEntity {
    @TableId
    @ExcelIgnore
    private Long id;
    /**
     * 月份
     */
    @ExcelProperty("月份")
    @DateTimeFormat("yyyy年MM月")
    private String eventMonth;

    /**
     * 日期
     */
    @ExcelProperty("日期")
    private String eventDay;
    /**
     * 发生时间
     */
    @ExcelProperty("发生时间")
    private String eventTime;
    /**
     * 处理时长
     */
    @ExcelProperty("处理时长")
    private String dealDuration;
    /**
     * 类型
     */
    @ExcelProperty("类型")
    private String eventType;
    /**
     * 突发问题概述
     */
    @ExcelProperty("突发问题概述")
    private String eventTitle;
    /**
     * 来电原因
     */
    @ExcelProperty("来电原因")
    private String reason;
    /**
     * 突发问题
     */
    @ExcelProperty("突发问题")
    private String eventDesc;
    /**
     * 原因部门
     */
    @ExcelProperty("原因部门")
    private String deptName;
    /**
     * 类别
     */
    @ExcelProperty("类别")
    private String category;
    /**
     * 咨询量
     */
    @ExcelProperty("咨询量")
    private Integer adviceCount;
    /**
     * 非建单量
     */
    @ExcelProperty("非建单量")
    private Integer noOrderCount;
    /**
     * 建单量
     */
    @ExcelProperty("建单量")
    private Integer orderCount;
    /**
     * 是否上报
     */
    @ExcelProperty("是否上报")
    private String isReport;
}
